homing pigeon – English–Italiano translations

🇬🇧 en it 🇮🇹

homing pigeon noun

  • domesticated rock pigeon with strong homing instinct
piccione viaggiatore
Wiktionary Links